MapReduce is Good Enough? If All You Have is a Hammer, Throw Away Everything That's Not a Nail!
نویسنده
چکیده
Hadoop is currently the large-scale data analysis "hammer" of choice, but there exist classes of algorithms that aren't "nails" in the sense that they are not particularly amenable to the MapReduce programming model. To address this, researchers have proposed MapReduce extensions or alternative programming models in which these algorithms can be elegantly expressed. This article espouses a very different position: that MapReduce is "good enough," and that instead of trying to invent screwdrivers, we should simply get rid of everything that's not a nail. To be more specific, much discussion in the literature surrounds the fact that iterative algorithms are a poor fit for MapReduce. The simple solution is to find alternative, noniterative algorithms that solve the same problem. This article captures my personal experiences as an academic researcher as well as a software engineer in a "real-world" production analytics environment. From this combined perspective, I reflect on the current state and future of "big data" research.
منابع مشابه
Is Good Enough?
Hadoop is currently the large-scale data analysis ‘‘hammer’’ of choice, but there exist classes of algorithms that aren’t ‘‘nails’’ in the sense that they are not particularly amenable to the MapReduce programming model. To address this, researchers have proposed MapReduce extensions or alternative programming models in which these algorithms can be elegantly expressed. This article espouses a ...
متن کاملMaking Sense of Big Data.
Hadoop is currently the large-scale data analysis “hammer” of choice, but there exist classes of algorithms thataren’t “nails” in the sense that they are not particularly amenable to the MapReduce programming model. Toaddress this, researchers have proposed MapReduce extensions or alternative programming models in which thesealgorithms can be elegantly expressed. This article es...
متن کاملStrike while the iron's hot.
On Friday afternoon I had the opportunity to try my hand at blacksmithing while I was attending a museum conference at the Farmer's Museum in Cooperstown. Although I was an industrial arts student at SUNY Oswego many years ago, I never enrolled in metal shop so this was my first encounter with a forge. My first task was to make a nail. As simple as it might appear, there are techniques that hav...
متن کاملTo a man with a hammer, everything looks like a nail.
"To a man with a hammer, everything looks like a nail"-Mark Twain
متن کاملRisk and Privacy Implications of Consumer Payment Innovation in the Connected Age
It is always a pleasure to read a new paper by Professor Anderson. There is always something new to learn. Especially in this case. Mobile payments are not my research focus. My research focus is the economics and behavior economics of privacy. When you have a hammer, everything looks like a nail. So, I will focus my remarks on the privacy angle in Professor Anderson’s arguments. First, however...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Big data
دوره 1 1 شماره
صفحات -
تاریخ انتشار 2013